﻿using System.Collections;
using WHC.Security.Entity;
using System.Collections.Generic;

namespace WHC.Security.IDAL
{
    public interface IUser : IBaseDAL<UserInfo>
	{
		UserInfo GetParent(int parentID);
        List<SimpleUserInfo> GetSimpleUsers();
        List<SimpleUserInfo> GetSimpleUsers(string userIDs);
        List<SimpleUserInfo> GetSimpleUsersByOU(int ouID);
        List<SimpleUserInfo> GetSimpleUsersByRole(int roleID);
        List<UserInfo> GetUsersByOU(int ouID);
        List<UserInfo> GetUsersByRole(int roleID);
	}
}